Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support for nested chart deps and repo prefix #69

Closed
wants to merge 118 commits into from
Closed

Add support for nested chart deps and repo prefix #69

wants to merge 118 commits into from

Conversation

shortwavedave
Copy link

This branch adds support for nested helm dependencies

  • The previous implementation had a recursive function but it terminated after one level

This branch adds support for nested repository urls - the previous implementation only supported a single level

Resolves: #67

mpermar and others added 30 commits July 27, 2023 20:39
Fix typos and do some rewording in README.md
Added tests for info command
Modify Installation script for Helm plugin
alemorcuq and others added 24 commits January 17, 2024 13:16
The version command prints two new lines at the end. This PR removes
one of them.
Remove extra newline from version command
* Show warning when there are no images to pull

The output of `dt wrap` and `dt images pull` shows the following message
when there are no images to pull:

```
       ✔  All images pulled successfully
```

Instead, we are going to show a warning when there are no images to pull:

```
       ⚠️  No images found in Images.lock
```

* Add missing scenario

* Improve error flow

* Don't try to pull images if there are no images to pull
Bumps [github.com/lestrrat-go/jwx/v2](https://github.com/lestrrat-go/jwx) from 2.0.16 to 2.0.19.
- [Release notes](https://github.com/lestrrat-go/jwx/releases)
- [Changelog](https://github.com/lestrrat-go/jwx/blob/develop/v2/Changes)
- [Commits](lestrrat-go/jwx@v2.0.16...v2.0.19)

---
updated-dependencies:
- dependency-name: github.com/lestrrat-go/jwx/v2
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>
…com/lestrrat-go/jwx/v2-2.0.19

Bump github.com/lestrrat-go/jwx/v2 from 2.0.16 to 2.0.19
* Refactor cmd structure to easier external reuse
Add `dt auth login` and `dt auth logout` to login and logout from OCI registries
* Support authentication

* Fixed function call

* Add wrap auth and tests

* Add unwrap auth and tests

* Replace deprecated settings

* Use temp credentials file

* Remove duplicated log

* Update dependencies

* Remove username and password flags and refactor tests to use API for auth

* Add container registry credentials to wrap

* Test wrap with container registry credentials

* Add container registry credentials to unwrap

* Tidy dependencies

---------

Co-authored-by: juanjo <[email protected]>
* Refactor loggers

* Move code to proper file
Bumps [helm.sh/helm/v3](https://github.com/helm/helm) from 3.14.0 to 3.14.1.
- [Release notes](https://github.com/helm/helm/releases)
- [Commits](helm/helm@v3.14.0...v3.14.1)

---
updated-dependencies:
- dependency-name: helm.sh/helm/v3
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [helm.sh/helm/v3](https://github.com/helm/helm) from 3.14.1 to 3.14.2.
- [Release notes](https://github.com/helm/helm/releases)
- [Commits](helm/helm@v3.14.1...v3.14.2)

---
updated-dependencies:
- dependency-name: helm.sh/helm/v3
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* feat: support multiple values yaml files
* chore: remove unused parameters
Co-authored-by: Alejandro Moreno <[email protected]>
Bumps [github.com/go-jose/go-jose/v3](https://github.com/go-jose/go-jose) from 3.0.1 to 3.0.3.
- [Release notes](https://github.com/go-jose/go-jose/releases)
- [Changelog](https://github.com/go-jose/go-jose/blob/v3.0.3/CHANGELOG.md)
- [Commits](go-jose/go-jose@v3.0.1...v3.0.3)

---
updated-dependencies:
- dependency-name: github.com/go-jose/go-jose/v3
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps gopkg.in/go-jose/go-jose.v2 from 2.6.2 to 2.6.3.

---
updated-dependencies:
- dependency-name: gopkg.in/go-jose/go-jose.v2
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps google.golang.org/protobuf from 1.32.0 to 1.33.0.

---
updated-dependencies:
- dependency-name: google.golang.org/protobuf
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [github.com/docker/docker](https://github.com/docker/docker) from 25.0.2+incompatible to 25.0.5+incompatible.
- [Release notes](https://github.com/docker/docker/releases)
- [Commits](moby/moby@v25.0.2...v25.0.5)

---
updated-dependencies:
- dependency-name: github.com/docker/docker
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Revert "Prepare release v0.4.1 (#63)"

This reverts commit 26fa9c2.

* use go 1.21.9 for CVE-2023-45288

Signed-off-by: Alejandro Moreno <[email protected]>

---------

Signed-off-by: Alejandro Moreno <[email protected]>
Bumps [github.com/sigstore/cosign/v2](https://github.com/sigstore/cosign) from 2.2.3 to 2.2.4.
- [Release notes](https://github.com/sigstore/cosign/releases)
- [Changelog](https://github.com/sigstore/cosign/blob/main/CHANGELOG.md)
- [Commits](sigstore/cosign@v2.2.3...v2.2.4)

---
updated-dependencies:
- dependency-name: github.com/sigstore/cosign/v2
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
@vmwclabot
Copy link

@shortwavedave, you must sign our contributor license agreement before your changes are merged. Click here to sign the agreement. If you are a VMware employee, read this for further instruction.

@vmwclabot
Copy link

@shortwavedave, we have received your signed contributor license agreement. The review is usually completed within a week, but may take longer under certain circumstances. Another comment will be added to the pull request to notify you when the merge can proceed.

@shortwavedave shortwavedave deleted the nested-deps branch June 22, 2024 20:17
@vmwclabot
Copy link

@shortwavedave, VMware has approved your signed contributor license agreement.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Update dependency repository when relocating
10 participants